home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Utilities Experience
/
The Utilities Experience - Volume 1.iso
/
software
/
graphics
/
n-z
/
xfig
/
readme.amiga
< prev
next >
Wrap
Text File
|
1995-12-21
|
4KB
|
96 lines
Xfig amiga info
=================
The program itself should be easy to use, just click on a mode option in the mode
panel and start adding/modifying objects in the drawing area. To figure out
what mouse button does what you can open the 'mouse help' window from the
menu. In order to run it you'll need to have a stack of 20000 or more.
Also if you want the program to use colors you'll need 32 free colors.
This means a 64 colors minimum color workbench with os3.0+
(not all colors are free to be obtainpen'ed).
If you lack a middle mousebutton you can use alt key with right mousebutton to give
the same effect.
Put transfig and fig2dev somewhere in the path in order for save/export to work.
(needs a save enabled version.) Also you need to start the program from cli
or set up an iconx startup to make the system() function work.
Want to run the program on a public screen? Try 'xfig -display PubScreen'
Or change the resource name Fig.display in AmigaDefaults. Place AmigaDefaults
and rgb.txt in the dir pointed to by HOME or X11HOME. If the program doesn't
find rgb.txt it will revert back to black & white.
Other resources can also be entered in AmigaDefaults. To find out what resources
are available you can turn on debugging with 'setenv X11/debug 1', or read
the documentation..Or have a look in the file Fig.ad. Some of the entries
can be used with the amiga version, most however relates to the X11 layout and
won't have any effect on the amiga MUI interface.
I have added some support for Dr2D drawings, but unfortunately xfig doesn't have
a path as a primary object so filling can't be easily supported.
Datatype loading of images has also been added, which causes the program to be os3.0 only.
(a bug in the previous one caused it to be 3.0 only also..)
In order to help GIF into obscurity it has been removed and replaced with iff.
Importing compressed images (.Z or .gz) needs uncompress/gunzip in the path.
An icon by Bastian Kinne (kinne@zfn.uni-bremen.de) is included.
Memory usage
==============
Yes, the program uses a lot of memory..Probably 2-3 meg of fast ram. This probably
means a 4mb a1200 will have difficulties running it! Also freeing memory is a novel
idea in the unix programming environment so the program may fail to release some
memory on exit. I have added the most obvious freeing to reduce this memory loss
as much as possible. Also if you are missing some chip mem after running xfig
do a 'avail flush' (fonts don't get free'd)
Unstable?
==================
It appears that you have to use the MUI option 'smart' refresh. Without it
the program is amazingly unstable! The reason for this is that I access the
drawingarea in a somewhat illegal way. I tried to make a more MUI compliant
way and it turned out to be amusingly slow and was soon dropped.
Other problems may occur when you are using rotated text on a gfx card
equipped machine. This is because this uses bitmaps and I do some
assumptions on the structure of bitmaps. Apparently bitmaps may have
a different structure on on gfx cards (or something..). This is probably
the case when loading images too. This problem should go away with the
AmigaDefaults entry: 'Amiga.nochunkytoplanar: True'
Why save/print/export disable?
================================
It seems that even the best program of its kind won't result in a noticeabe number
of contributions (like xmgr) so I am led to believe that it is a fairly general
opinion that if you've got the full program, why pay? So my following programs will
most likely be savedisabled!
If you'd like a key-file to save-enable this program $20 will do it. This keyfile
should work with this version and all following versions. If a widespread illegal
distribution of keyfiles should come to my attention I may be forced to change this,
but lets hope it doesn't happen too soon!
(in case you haven't got a email address, add $5)
Terje Pedersen
Oterveien 55
9017 Tromsoe
Norway
Other Problems:
-----------------
problems with xfig and a merlin gfx card?
The solution is to delete x11/gfxcard when using the Merlin gfx card
with xfig !! You should include it as a note in the readme.amiga file,
that Merlin users should delete the env-variable. Now, it works.
Funny thing: XV214 still requires it, otherwise the machine will
surely crash. It is probably the result of the chunky2planar
<FELS@ti-nov1.fbe.FH-Weingarten.DE>